Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

layout wip #4

Merged
merged 9 commits into from
Jun 1, 2024
Merged

layout wip #4

merged 9 commits into from
Jun 1, 2024

Conversation

mel-thomas
Copy link
Collaborator

hey this is a mess, but I'm not sure I'm gonna have any more time to work on it today, I didn't wanna hoard my progress! basically I'm just trying to get the main layout in there. I could keep plugging along in here (I should be able to make more headway tomorrow) or you could cannibalize parts of this or we could merge it—you're the boss!

@jgravois
Copy link
Owner

rockin! 🎸

i'm gonna be tied up today and tomorrow but it'd be totally safe to stash anything static for reference in app/routes

ie: app/routes/mel.tsx would be served up at http://localhost:3000/mel

@jgravois
Copy link
Owner

jgravois commented Jun 1, 2024

i just pushed a couple commits of my own to:

  • componentize your reservation grid layout and make it data driven
  • use existing reservations in the db to black out individual time blocks
  • make it possible to click on free time blocks to start saving a new reservation
  • make it possible to select the tennis radio
  • get tests passing

what's not working (yet)

  • its not possible to interact with the 'open play' checkbox yet for some reason 🤷
  • the +s we were using before to start creating new reservations still need to be removed
  • we could/should hydrate the start time for new reservations based on the timeblock they selected (and maybe even get rid of the <select/> entirely these three were fixed in pass through the start time #5

sorry it took me so long to loop back and take a look at this PR! knowing you i shouldn't be suprised, but i couldn't believe you already took a pass at pretty much every layout in the app 🙃

@jgravois jgravois merged commit 1177b13 into main Jun 1, 2024
5 checks passed
@jgravois jgravois deleted the layout-des branch June 1, 2024 06:18
@jgravois jgravois mentioned this pull request Jun 1, 2024
7 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants